power point
noun
British
: a device in a wall into which an electric cord can be plugged in order to provide electricity for a lamp, television, etc.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share